package com.mycat.entity;

import com.mycat.alipay.bizcontent.AppPaymentContent;

/**
 * @desc 支付宝发起支付相关参数
 * @author roger
 * @date 2016年9月26日
 */
public class AlipayParam extends BaseParam{
	private String app_id;// 支付宝分配给开发者的应用ID
	private String method;// 接口名称
	private String charset;// 请求使用的编码格式
	private String sign_type;// 签名算法类型
	private String version;// 调用的接口版本，固定为：1.0
	private String notify_url;// 回调地址
	private AppPaymentContent appPaymentContent;// 业务参数

	private String alipayStr; // 所有业务参数的拼接字符串

	public String getApp_id() {
		return app_id;
	}

	public void setApp_id(String app_id) {
		this.app_id = app_id;
	}

	public String getMethod() {
		return method;
	}

	public void setMethod(String method) {
		this.method = method;
	}

	public String getCharset() {
		return charset;
	}

	public void setCharset(String charset) {
		this.charset = charset;
	}

	public String getSign_type() {
		return sign_type;
	}

	public void setSign_type(String sign_type) {
		this.sign_type = sign_type;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public String getNotify_url() {
		return notify_url;
	}

	public void setNotify_url(String notify_url) {
		this.notify_url = notify_url;
	}

	public AppPaymentContent getAppPaymentContent() {
		return appPaymentContent;
	}

	public void setAppPaymentContent(AppPaymentContent appPaymentContent) {
		this.appPaymentContent = appPaymentContent;
	}

	public String getAlipayStr() {
		return alipayStr;
	}

	public void setAlipayStr(String alipayStr) {
		this.alipayStr = alipayStr;
	}

}
